package com.kitty.game.item.model;

import com.kitty.game.role.model.Role;
import com.kitty.game.equip.model.RoleEquip;
import com.kitty.game.item.config.ChangeCard;
import com.kitty.game.config.ShapePen;
import lombok.Getter;
import lombok.Setter;

/**
 * 其他人给变身写入的数据
 */
@Getter
@Setter
public class ToOtherChangeCard {
    private Role role;//使用者
    private RoleEquip roleEquip;//使用的变身卡的物品
    private ChangeCard changeCard;//使用的变身卡对象
    private ShapePen shapePen;

    public ToOtherChangeCard(Role role, RoleEquip roleEquip, ChangeCard changeCard) {
        this.role = role;
        this.roleEquip = roleEquip;
        this.changeCard = changeCard;
    }

    public ToOtherChangeCard(Role role, RoleEquip roleEquip, ShapePen shapePen) {
        this.role = role;
        this.roleEquip = roleEquip;
        this.shapePen = shapePen;
    }
}
